Informationen zum Forum PTC Creo Elements/Programmierung:
Anzahl aktive Mitglieder: 339
Anzahl Beiträge: 6.017
Anzahl Themen: 975

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 12, 12 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
Programmierung : CSV-Datei mit TAB-Zeichen
H.annes am 04.12.2006 um 10:15 Uhr (0)
Ok - das Problem ist, das du in ME10 eine Datei mit TABs lesen musst - hab ich falsch verstanden, so fast mitten in der Nacht Da seh ich nur folgende workarounds:** Leerzeilen zählen (blöde Lösung, aber wenns sonst nicht geht)** im Excel statt des TABs ein anderes Zeichen nehmen (falls das geht)** ein externes Programm vorschalten, dass jedes TAB in ein anderes Zeichen umwandelt (Ach! In UX wär das schön gegangen!)Diese blöde ME10_Eigenheit, Tabs durch Leerzeichen zu ersetzen, hat mich auch schon geärgert ...

In das Form Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 02.02.2004 um 14:06 Uhr (0)
hallo ralf, müßte so gehn - zumindest ab ME10 10.50: CHANGE_ELEM_INFO LAYER:* LAYER:bemassung GLOBAL DIMENSIONS ALL und auch: CHANGE_ELEM_INFO LAYER:* LAYER:schraffur GLOBAL HATCHING ALL hannes ------------------ undsedadnawosondasoisdeswossedan undwosondasdadnsa

In das Form Makro Programmierung wechseln
Makro Programmierung : Aufgabe für Hobby-Macro-Programmierer
H.annes am 21.03.2006 um 14:35 Uhr (0)
Zitat:Original erstellt von clausb: Ich habe das uebrigens weitergegeben, und siehe da, es stellte sich heraus, dass das nicht von einer prinzipiellen Umstellung herruehrt, sondern schlicht von einem Fehler, der ab OSDD 2005 zuschlaegt. Danke nochmals fuer die Meldung und das Codebeispiel!ClausVielen Dank!Dann brauch ich unseren Supporter nicht zu quälen Hannes------------------schee kloaweis ...

In das Form Makro Programmierung wechseln
CoCreate Programmierung : Teilenamen auslesen
H.annes am 16.01.2009 um 07:54 Uhr (0)
Zitat:Original erstellt von ronaldius:Hallo Thomas,danke für die Info. Habs mal alles soweit zusammengebastelt.Das macro sieht jetzt so aus:DEFINE teilename_VASTORE_IN_RECALL_BUFFER INQ_PART ".."(INQ 301)INQ_PART ".."TEXT HF  (INQ 301) TEXT_SIZE 4 color yellowEND_DEFINEDas einzige was mich noch stört, ist das dem HF  und Teilename auf zwei Zeilen verteilt sind.GrußRonaldMorgen!StattTEXT HF (INQ 301)die beiden Strings zu einem zusammenfügen:TEXT (HF " + INQ 301)und STORE_IN_RECALL_BUFFER braucht laut Handb ...

In das Form CoCreate Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 05.02.2004 um 09:02 Uhr (0)
Zitat: Original erstellt von B.Kempner: ... { IF (INQ 14) ergibt keinen Sinn da (INQ 14) irgendeinen Wert hat }... Code: | | 14 | Anzahl der gewählen Elemente. | | | Diese Abfragevariable (inquire variable | | | gibt die Anzahl der gewählten Elemente an, | | | die mit INQ_SELECTED_ELEM ausgewählt | | | wurden. Ihre Anzahl erniedrigt ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Makros für OSDD 2005
H.annes am 28.09.2005 um 15:11 Uhr (0)
Zitat:Original erstellt von Joi:Hallo Andreas,schön Dich wieder zu lesen.Mich würde nur interessieren, wie es bei Drafting 2005 MixedUI die graue und Orange eingegeben wird, da die alten Macros alle auf SW umgestellt sind, d.h., die Standardfarben vom Drafting sind weg.Was mach ich falsch?GrußJürgenP.S.: Hab doch ne Macro-Schulung nötig... ;-)Hallo Jürgen,schau dir mal das Makro Wui_ccc an!Mit Wui_ccc ON wird die neue Farbpalette aktiviert (orange ...)mit Wui_ccc OFF die alte PaletteHannes--------------- ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Aufgabe für Hobby-Macro-Programmierer
H.annes am 15.03.2006 um 07:38 Uhr (0)
Morgen!Interessant ist, dass Rekursion im Makro prinzipiell funktioniert - bzw. funktioniert hat.Irgendwann tritt halt ein "Makro-Stapelregisterüberlauf" auf.Das Blöde dran ist, dass dieses Stapelregister ab der Version 13 mit 2500 begrenzt wurde - warum auch immer.Probiert mal diese Sequenz in OSDD 14, 13 und 12 aus:Code:LET Ii 0DEFINE Rekursiv LET Ii (Ii+1) DISPLAY_NO_WAIT Ii RekursivEND_DEFINERekursivIn OSDD 13 & 14 ist bei genau 2499 Schluss, in OSDD 12 hab ich das Makro bei 5000000 abgebrochen.Damit w ...

In das Form Makro Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 30.01.2004 um 06:48 Uhr (0)
Morgen! versuch mal, statt dem Makro Tm_layer_change gleich den befehl zu nehmen, der dahinter steckt - nämlich CHANGE_ELEM_INFO . In diesem Makro steht nämlich eine READ-Anweisung, und die erwartet Eingabe vom Benutzer. DEFINE layer_belegung TRAP_ERROR CHANGE_ELEM_INFO LAYER: * LAYER:linie025 select GLOBAL SOLID WHITE confirm CHANGE_ELEM_INFO LAYER: * LAYER:linie035 select GLOBAL SOLID YELLOW confirm END IF (CHECK_ERROR) END END_IF END_DEFINE Gruß, Hannes ------------------ unds ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Tabellenanwahl
H.annes am 15.01.2003 um 08:00 Uhr (0)
Zitat: Original erstellt von Fan-ME10: Hallo Kollege Baumgartner, erstmal vielen Dank für die prompte Antwort. Ich wollte aber gern im Macro den Table anwählen um an den Tabellennamen zu kommen, leider aber mit dem schon genanntem Effekt das dann der Tabelleneintrag genommen wird. INQ_TABLE 301 verlangt, zumindest unter 8.7, den Tablenamen oder er nimmt nur den ersten gefundenen Table. Morgen, Mit INQ_TABLE FIRST erhältst Du auch eine Liste aller existierenden Tabellen - nämlich (INQ 900 / 9 ...

In das Form Makro Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 06.02.2004 um 07:53 Uhr (0)
Morgen Ralf, ich hab grad folgendes gemacht: *** Deine Testzeichnung uns ME10 version 10.50 geladen *** diese Zeile eingegeben (ohne CONFIRM): change_elem_info LAYER:* linie025 SELECT GLOBAL lines all and global white and global SOLID und es werden alle weißen durchgezogenen Linien hervorgehoben - d.h. genau auf DIESE Linien wird der Befehl angewendet werden. Wenn ich jetzt CONFIRM eingebe, dann erhalten auch alle weißen durchgezogenen Linien, die das Info LAYER:* besitzen, das neue Info. Im Menü I ...

In das Form Makro Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 02.02.2004 um 09:02 Uhr (0)
Zitat: Original erstellt von B.Kempner: Hallo, Fehler in SELECT Befehl. select GLOBAL SOLID WHITE confirm wählt ALLE Vollinien und ALLE weißen Elemente. mfg. B.Kempner Morgen, das ist ein Teil des Problems - es werden GLOBAL alle Vollinien & im akt. teil alle weißen Elemente selektiert. Der andere Teil ist das Leerzeichen nach dem Doppelpunkt: LAYER: * wird ersetzt durch LAYER:xxx , damit wird dieses neue Info auch nicht mehr gefunden. Korrekt heißt es also: CHANGE_ELEM_INFO LAYER:* LAYE ...

In das Form Makro Programmierung wechseln
Makro Programmierung : layer belegung mit macro
H.annes am 04.02.2004 um 17:01 Uhr (0)
ok - ich hab noch mal zeit gefunden, mir das anzusehn: offenbar gibts probleme, wenn mit CHANGE_ELEM_INFO eine kombination angesprochen werden soll, die in der zeichnung nicht vorhanden ist, also zB: es gibt keine grünen texte, und im makro steht ... SELECT GLOBAL TEXTS GREEN CONFIRM END dann macht das makro die aktion mit allen texten ... oder so ... das TRAP_ERROR hilft da nicht mehr, weil ja eine gültige auswahl übrigbleibt: ... SELECT GLOBAL TEXTS {GREEN gibts nicht} CONFIRM mag sein, daß meine sch ...

In das Form Makro Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz